#!/bin/bash
#在 Shell 编程中，变量是用于存储数据值的名称。这和其他编程语言是一致的。
#定义变量时，变量名不加 $（部分编程语言如PHP则变量需要），使用时需要使用$
#在定义变量名时，要求和其他的编程语言一致。如：变量名只能使用字母、数字和下划线；不能以数字开头；避免使用关键字（每种编程语言的关键字不一致，具体实践中注意）
#常量名称大写，变量小写；避免特殊字符的使用；
#禁止使用空格

#使用一个定义过的变量，只要在变量名前面加美元符号即可。变量名外面的花括号是可选的，加花括号是为了帮助解释器识别变量的边界和易读

HELLO="Hello World!"
echo $HELLO
echo ${HELLO}

#ls ~/Downloads

for file in $(ls ~/Downloads);do
    #echo "$file"
    echo "------${file}--------"
done

# 只读变量
RUL="https://www.runoob.com"
readonly RUL
#这里再次给变量赋值时，就会提示错误
RUL="https://www.runoob.com"

#变量删除
unset RUL
echo $RUL